package lambda_expression.jdk.fn;

import java.util.Arrays;
import java.util.stream.Collectors;

public class GlobalTest {
    public static void main(String[] args) {
        // compare比较字符串的每个位置上的字符的ascaii码，如果该位置上是同一个字符，也就是ascaii相同，则进行下一个位置字符的ascaii的
        // 比较，直到找出不相同的两个字符才结束。
        String[] stringArray = { "Barbara", "James", "Mary", "John",
                "Patricia", "Robert", "Michael", "Linda" };
        Arrays.sort(stringArray, String::compareToIgnoreCase);
        // [Barbara, James, John, Linda, Mary, Michael, Patricia, Robert]
        System.out.println("stringArray = " + Arrays.stream(stringArray).collect(Collectors.toList()));
    }
}
